home *** CD-ROM | disk | FTP | other *** search
- Short: Powerful script based launching tool.
- Author: di3andpe@ida.his.se (Anders Persson)
- Uploader: di3andpe@ida.his.se (Anders Persson)
- Version: 6.0
- Type: util/misc
- Replaces: util/misc/selector55.lha
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Description *
-
- Highly configurable launching tool for almost any purpose. But
- it is not yet another program like toolsdeamon or launchingpad.
- Selector serves as a complement to these types of programs. It's
- more like a script language.
-
- Selector is a powerful tool to use within shell scripts or to
- make a little GUI for your CLI type program. I have for example
- made a GUI for GMPlay (mus/midi/GMPlayGUI15.lha on Aminet) using
- selector.
-
- It is really easy to produce a button panel, info window, popup menu
- or a little requester with selector.
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Requirements *
-
- Selector needs AmigaDos2.0 or better.
- Some new features need AmigaOS3.1
- Some of the included examples need AmigaOS3+
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * What's new in Selector 6.0 (971211) **
-
- -The screen command was splitted into "Screen" and "OpenScreen". Screen is
- used to open the window on an allready open screen. OpenScreen is used to
- open your own screen.
-
- -The screen command is no longer restricted to public screens. Selectors
- window can now be opened on any screen. The screen option "default" no
- longer means that the window should be opened on the default pubscreen.
- It means that the window will be opened on the active screen, (the
- screen at front), pubscreen or not.
-
- -With the new screen option "Jump", the window will jump from screen to
- screen when you switch screens.
-
- -With the new command "Popup", the window waits to open until a set
- of specified criterias is satisfied. You can for example get the window
- to pop up every time you move the mouse to the bottom of the screen,
- or when you press both mouse buttons.
-
- -New button/onchange/onexit options "Popup" and "ClosePopup".
-
- -New event commands: "OnPopup" and "OnPopupClose".
-
- -New command: "MarkButton" to mark the button under the
- mouse pointer.
-
- -You can now have a script called "env:selector.settings" that
- contains your default settings.
-
- -With the new command "Include", you can include a selector
- script file into another script file.
-
- -The "Font" command was extended with the OrDefault option.
-
- -BugFix: You can now use multicolor fonts.
-
- -BugFix: The window wasn't updated correctly when using the frommax
- option to the X/Y commands.
-
- -Bugfix: All events was stopped at midnight.
-
- -The button/onchange/onexit option "Update" no longer reloads the source.
- It only updates variables, window etc. The new option "LoadUpdate" acts
- in the same way the old "update" did.
-
- -New Command: VarCheckTime [time]. Sets the time between every
- variable check performed by the OnChange command. Default is 2 seconds.
-
- -The default values for "darkcolor" and "lightcolor" are now calculated from
- the screens palette.
-
- -The default forground color is now 1, instead of dark
-
- -The window is no longer updated if it doesn't have to. (If the contents of
- the window will remain the same after the update).
-
- -The variables can now be nested!
-
- -New local constants: [PID] and [VER]
-
- -Non existing variables are now replaced with nothing ("") instead of the
- name of the variable. This is also the case with unstated arguments. This
- makes command lines like: 'defenv opa1 ""' or 'defarg arg1 ""' completely
- unnecessary.
-
- -Most commands can now be stated with no arguments without unwanted
- drawbacks. If you for example have the script:
-
- color [textcolor]
- text "Hello"
-
- If now the variable 'textcolor' doesn't exist, then there is no change
- in color at all. In previous versions, the color would have been set
- to 0, and the "Hello" would not appear (since the default background
- also is 0).
-
- -The copyrights are changed (again). Please read them through!
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Copyrights *
-
- Distribution:
-
- Selector is Copyrighted (C) 1997 by Anders Persson, but you can
- distribute it with your freeware software (your selector scripts,
- programs or whatever) as long as you also include the readme
- file (Selector/Selector60.readme).
-
- You can also include selector with any shareware or commercial
- software, as long as you send me a registred version of your
- product. (And include the readme file.)
-
- Personal Usage:
-
- Selector is now a kind of share/gift-ware. If you are using selector,
- then you MUST give me SOMETHING! You can give me anything, preferably
- money! The problem with shareware, is that people doesn't pay
- anyting anyway. At least not if the program not is crippled. And that's
- something I really hate: A crippled program, with a price set WAY to
- high for the non-crippled version. This is why I offer you a way to self
- decide how much selector is worth to you. Money (any amount, any
- currency) or perhaps a program that you have made yourself... Postcards
- are welcome! When you pay, then I would very much appreciate if you
- included a letter and told me how you are using selector and what you
- think about it.
-
- My address can be found in the guide document.
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Also Try *
-
- Aminet: comm/misc/BorayLetter52.lha
-
- Boray Letter, "The king of letter programs". Maybe you
- don't know what a letter program is. Well, it was something that
- started on the C64. You could use the keyboard to write a message
- to your friend, and when he looked at it, it was played in the same
- way it was written.... BorayLetter is that, and much more. You can
- for example draw lines, wait for a key to be pressed or even
- animate and make your own little cartoons!!!
-
- When you for example draw a line in your letter, only the
- coordinates for the line are saved to the file. All graphics works
- in this way. This leads to an extremely spacesaving fileformat.
- For example, the demo letter "Cecdic" contains 4:30 minutes of
- cartoons. And it's only 32K big (uncompressed). Yes, it's not even
- compressed. If you pack it with SHRINK, it will be 21K, or 24K
- with lha.
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Also Try *
-
- Aminet: mods/boray
-
- My DigiBooster and Protracker music modules.
-
- Why not try the 4 latest:
-
- mods/boray/DayUnknown.lha (DIGI Booster module by Boray 97/12/01)
- mods/boray/HELGON.lha (DIGI Booster module by Boray 97/11/02)
- mods/boray/PsalmAP2Alt.lha (DIGI Booster module by Boray 97/09/23)
- mods/boray/IAmGenerated.lha (DIGI Booster module by Boray 97/09/15)
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Also Try *
-
- Aminet: mus/midi/GMPlayGUI15.lha
-
- Nice GUI for GMPlay1.3!!! (Made with selector)
-
- Features:
-
- * Play all midi files in a directory in random order.
-
- * Play Next -button (the current playing tune is stopped,
- and the next will be played)
-
- * Pause button
-
- * Choose singel file to play
-
- * Alter PlayDir
-
- * Get information about current playing tune
-
- * Options: like Frequence, Priority, Unpacking, Stereo,
- filters, font, color and more
-
- * Possibility to save separate options for each midi file.
-
- * Move midi files
-
- * External Play-next command that can be used to get a
- Play-next-hotkey
-
-
- Update Note: You can update GMPlayGUI by copying Selector/Selector
- to GMPlayGUI13/Selector
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 1188 543 54.2% 13-Nov-97 18:50:22 Selector.info
- 528 199 62.3% 01-Jan-97 17:08:16 +allexamples
- 67 54 19.4% 25-Apr-96 14:44:30 +arg
- 42 36 14.2% 25-Apr-96 14:35:38 +arg.sel
- 97 70 27.8% 26-May-96 20:23:42 +argtest.sel
- 28 28 0.0% 26-May-96 20:50:04 +argtest2.sel
- 111 86 22.5% 22-Apr-96 19:16:36 +b1.sel
- 116 91 21.5% 25-Apr-96 17:49:56 +b2.sel
- 129 100 22.4% 24-Apr-96 09:52:32 +b3.sel
- 186 113 39.2% 23-Apr-96 17:42:56 +b4.sel
- 172 106 38.3% 07-May-97 13:13:46 +bigmess
- 118 82 30.5% 06-Dec-97 00:37:22 +blank.sel
- 51 49 3.9% 05-Dec-97 16:30:00 +blanker.sel
- 148 106 28.3% 27-May-96 12:45:04 +ChArgs.sel
- 110 92 16.3% 15-Nov-97 14:19:12 +clock.sel
- 44 44 0.0% 25-Apr-96 14:46:30 +confirm
- 152 116 23.6% 25-Apr-96 14:27:08 +confirm.sel
- 112 89 20.5% 23-Apr-96 19:51:12 +env1.sel
- 120 89 25.8% 23-Apr-96 19:51:36 +env2.sel
- 228 133 41.6% 23-Apr-96 19:51:48 +env3.sel
- 134 114 14.9% 25-Apr-96 17:52:56 +env4.sel
- 97 73 24.7% 26-May-96 20:57:46 +env5.sel
- 163 129 20.8% 10-Mar-97 14:00:30 +env6.sel
- 132 101 23.4% 29-May-96 19:24:10 +etips.sel
- 104 78 25.0% 30-May-96 10:05:34 +etips2.sel
- 46 46 0.0% 25-Apr-96 15:30:38 +filename.sel
- 160 105 34.3% 06-May-97 19:43:18 +font.sel
- 644 301 53.2% 05-Aug-97 18:57:34 +gamedisk.sel
- 1528 423 72.3% 19-Feb-97 10:46:20 +gap.sel
- 186 132 29.0% 05-Dec-97 13:07:46 +include.sel
- 159 130 18.2% 22-Apr-96 00:00:42 +lformat
- 153 89 41.8% 05-Dec-97 13:45:32 +MarkButton.sel
- 102 89 12.7% 23-Apr-96 19:36:04 +note1
- 101 91 9.9% 23-Apr-96 19:36:26 +note2
- 324 156 51.8% 16-Dec-96 18:06:28 +onchange.sel
- 234 134 42.7% 25-Feb-97 16:57:42 +onexit.sel
- 110 77 30.0% 05-Dec-97 00:21:24 +onPopupclose.sel
- 521 304 41.6% 05-Dec-97 23:58:30 +PopupMenu.sel
- 508 306 39.7% 06-Dec-97 00:02:24 +PopupPanel.sel
- 124 97 21.7% 25-Apr-96 15:09:38 +req.sel
- 1253 341 72.7% 19-Feb-97 10:45:46 +rows.sel
- 866 408 52.8% 24-Jan-96 20:48:02 +rowsinfo.sel
- 94635 28858 69.5% 11-Dec-97 12:27:06 +Selector.guide
- 67 61 8.9% 09-Dec-97 17:11:20 +Selector.Settings
- 453 240 47.0% 06-Dec-97 00:00:48 +spelavad.sel
- 84 68 19.0% 24-Apr-96 16:56:10 +switch
- 152 114 25.0% 17-Feb-97 14:08:20 +switch.sel
- 74 64 13.5% 17-Feb-97 14:07:56 +testscript
- 91 64 29.6% 01-Jan-97 14:52:52 +tinymess.sel
- 482 195 59.5% 12-Nov-97 00:25:50 +Guide
- 3522 1317 62.6% 13-Nov-97 18:50:22 +Guide.info
- 184 122 33.6% 10-Dec-97 17:34:48 +prefs
- 597 254 57.4% 10-Dec-97 17:34:50 +prefs.info
- 7973 3331 58.2% 11-Dec-97 12:34:04 +Readme
- 1439 554 61.5% 11-Dec-97 12:35:26 +Readme.info
- 66156 33702 49.0% 11-Dec-97 19:31:56 +Selector
- 1562 738 52.7% 13-Nov-97 18:50:22 +Selector.info
- 28280 18511 34.5% 28-Apr-97 10:50:10 +SelectorFont
- 4214 1315 68.7% 13-Nov-97 18:50:22 +SelectorFont.info
- 1188 544 54.2% 13-Nov-97 18:50:22 +Tools.info
- 868 587 32.3% 24-May-94 17:37:12 +BreakName
- 2781 1312 52.8% 24-May-94 17:36:58 +BreakName.doc
- 23584 15200 35.5% 06-Jan-97 16:11:04 +Change
- 21984 14630 33.4% 06-Jan-97 16:14:24 +Count
- 1184 842 28.8% 23-May-97 16:09:02 +Execute
- 5106 1611 68.4% 23-May-97 16:08:30 +Execute.c
- 2193 1046 52.3% 23-May-97 16:04:42 +executehack.readme
- 80 70 12.5% 22-May-96 21:56:14 +SCOPTIONS
- 20032 13380 33.2% 10-Mar-97 15:44:44 +psrun
- 12744 7499 41.1% 27-May-95 14:47:54 +psx
- 6583 3104 52.8% 10-May-91 13:35:18 +psx.docs
- 3776 2412 36.1% 17-Jun-95 16:25:48 +RequestString
- 2676 1215 54.5% 22-Jun-95 17:30:44 +RequestString.txt
- 24996 16743 33.0% 07-May-97 13:09:42 +SelectorText
- 25284 17300 31.5% 19-Jul-96 15:27:54 +unsort
- 23852 14204 40.4% 30-Mar-95 23:17:26 +parm.library
- 1340 973 27.3% 21-Apr-95 18:47:22 +WBRun
- 1591 808 49.2% 21-Apr-95 18:52:54 +WBRun.doc
- -------- ------- ----- --------- --------
- 403203 208938 48.1% 18-Dec-97 01:47:48 78 files
-